375
32
60
46
122
116
12
140
16
10
95
30
120
7
96
81
167
25
8
47
56
80
119
19
54
198
13
309
260
121
59
20
34
138
139
65
69
4
6
112
160
93
39
24
21
55
217
64
63
105
29
51
131