361
30
51
42
164
80
142
76
121
70
29
96
53
32
72
21
221
50
38
85
224
49
37
17
10
44
16
33
95
94
2
4
22
43
64
9
35
57
48
31
13
24
147
55
18
11
78
8