60
26
20
41
16
27
79
22
69
33
48
47
71
333
121
25
589
12
17
51
81
55
203
66
23
105
13
45
9
180
147
24
42
256
190
74
117
199
94
281
40
116
96
126