107
39
84
55
4
35
375
168
119
187
516
2
156
71
11
37
231
143
371
226
158
10
186
38
157
59
21
31
276
12
160
19
44
32
20
61
5
6
40
13
17
15
24
7
1
78
28
33
23
50