180
48
75
98
38
25
107
49
27
160
20
43
99
164
29
361
86
3
36
203
31
122
17
19
8
23
132
40
14
84
12
42
765
21
45
159
15
69
9
128
179
41
50
125
78
54
51
11
61