33
72
46
187
41
7
132
14
68
78
8
76
40
291
173
11
108
18
16
61
69
143
15
51
35
17
137
510
440
36
34
4
83
23
158
58
24
13
55
29
37
25
71
86
278
63
84
88
273
64