297
5
19
10
357
108
4
22
57
8
41
18
3
39
119
31
118
84
38
154
12
44
34
47
49
111
37
9
175
80
26
87
105
76
53
58
40
16
75
11
17
35
50
59
136
78
13
85
7
23