66
17
169
51
108
437
8
77
91
100
90
56
187
62
97
9
31
124
152
174
436
61
200
47
84
94
113
92
109
117
27
26
44
34
30
360
32
53
285
2
372
135
160
116
106
23
74
125
161
10
19
88
28
42
118