41
96
45
44
333
17
13
49
15
131
47
341
36
23
158
66
146
30
93
52
4
104
73
53
46
1
69
32
54
21
29
50
40
226
33
22
25
58
11