79
108
19
173
40
321
101
29
25
72
86
38
81
1417
657
340
88
177
112
14
127
104
194
121
322
356
642
50
87
191
295
111
124
48
145
176
42
33
139
160
21
75
51
103
52
162
364
458
11
23
44
1415
174
392