26
13
297
34
37
6
176
24
75
65
33
9
260
2
74
27
4
8
25
23
7
10
46
20
128
16
15
36
11
12
19
3
53
28
1
73
51
39
117
100
111
82
41