106
77
72
13
30
81
52
43
96
61
27
10
74
164
28
8
54
36
105
58
56
18
1716
11
80
60
186
65
118
53
98
162
24
124
75
29
129
83
35
317
15
33
215
250
121
38
20
17
31