41
16
29
18
17
28
12
76
32
20
199
34
341
104
167
33
86
13
57
130
70
23
431
230
440
108
37
92
52
170
40
68
159
216
132
107
26
53
261
142
50
347
10
31
59
80
65
153
89
56
140
162
81