127
37
8
25
2
73
70
102
56
38
23
17
167
7
116
103
82
107
27
29
14
41
33
12
67
130
80
24
77
148
54
20
258
530
234
43
42
15
74
50
52
601
197
188
63
184
227
31
97
98