26
58
13
17
5
21
9
4
12
18
73
74
33
245
31
116
45
29
121
15
44
40
67
84
101
55
42
53
72
37
34
25
134
24
20
163
23
429
96
46
652
49
16
89
272
268
1004