65
51
25
29
17
55
43
71
21
30
24
112
89
23
22
436
61
114
93
113
56
109
26
15
328
108
32
272
111
44
383
64
121
35
39
90
96
125
27
42
110
31
172
53
0
41
162
20