22
36
146
38
122
415
83
50
66
109
35
12
25
132
98
49
389
65
177
33
8
75
57
355
178
52
416
77
30
125
73
5
85
60
42
9
234
88
519
17
20
34
207
94
32
40
119
269
155
31
102
62
419
453
24