102
2
19
20
257
14
17
183
1
31
21
3
16
22
41
166
9
50
34
377
18
25
5
15
36
10
100
11
42
70
40
126
7
37
38
29
44
32
63
8
4