26
105
221
17
44
32
13
589
161
23
243
60
148
30
35
25
38
16
63
56
78
20
117
19
8
71
52
329
111
36
109
80
128
21
41
74
40
55
12
72
37
14
70
154
42
106
98
142