113
16
10
40
34
9
25
86
237
85
11
164
14
32
69
12
20
53
22
36
92
1
23
26
44
58
89
37
55
4
24
13
3
108
76
49
96
240
6
48
8
52
31
100
28
201
151