102
28
22
52
14
37
93
36
51
42
16
35
25
220
89
57
151
75
84
117
24
11
61
17
30
58
44
12
111
13
21
67
43
70
45
3
59
6
85
242
252
34
91
60
163
185