58
29
24
12
48
20
13
106
6
16
23
121
78
73
10
7
249
46
55
57
108
134
21
85
124
33
31
172
15
19
26
239
69
127
100
17
42
193
75
208
51
142
114
52
83
47
34
22
45