67
32
79
72
62
350
39
40
16
142
86
25
19
85
53
91
9
6
41
37
58
55
17
30
107
21
22
36
23
34
95
27
24
159
316
446
197
120
59
14
309
192
260
15
13
12
49