202
67
23
199
7
39
41
111
44
38
30
8
87
171
107
75
3
143
33
190
103
11
57
119
37
152
31
56
173
32
92
184
27
85
90
50
138
18
60
24
70
129
84
52
16
2
25
36
22
42