41
25
117
3
158
46
22
64
47
72
24
124
49
19
18
16
58
11
71
39
28
1
5
176
13
33
17
53
114
73
106
9
35
54
89
324
173
103
12
31
553
67
42
23