83
55
80
190
45
159
57
71
51
64
366
613
446
37
60
62
234
106
59
39
19
95
14
108
116
134
96
13
27
69
89
87
56
30
41
35
40
25
237
111
65
172
12
24
81
16
290
22
46
147
38