202
30
102
93
67
224
40
66
108
34
179
94
71
23
57
13
17
11
61
16
70
42
24
161
22
166
31
25
74
95
18
7
41
2
1
14
100
106
117
126
3
232
50
27
55
68
87