28
137
23
18
26
21
45
20
49
41
62
65
47
19
38
59
51
30
33
92
29
75
69
364
153
674
34
291
25
1092
422
94
117
71
85
154
80
326
77
60
67
304
116
219
223
130
96
95
64
88
63
39