11
39
28
61
362
135
147
55
75
334
49
53
44
40
79
116
752
100
93
80
230
42
175
13
134
47
30
62
41
65
137
101
43
8
18
70
154
20
234
14
16
46
36
22
37
188
50
34
482
59
48