77
72
12
8
61
239
104
74
83
15
32
29
94
106
87
140
24
66
36
93
57
38
176
121
138
99
62
223
19
31
127
96
59
82
233
152
112
119
114
49
377
69
28
42
13
27
18
91
105
14
155
10