26
285
23
18
108
19
53
24
40
47
52
34
17
59
32
134
13
29
38
14
27
2
48
5
129
15
70
37
35
95
57
10
16
507
20
74
111
141
123
3
41
39