41
32
62
38
175
11
8
40
13
21
29
733
7
15
35
68
73
18
201
56
333
52
20
30
121
72
158
78
60
23
70
233
67
33
54
19
2
53
69
61
500
151
173
10
25
155
12
51
79