142
244
111
32
103
42
322
825
59
124
91
214
135
176
60
78
23
46
24
155
157
104
36
53
51
96
37
145
97
71
129
54
102
84
11
109
230
85
90
40
17
28
25
191
19
72
208
29
63