107
11
226
8
4
23
2
10
6
26
25
55
18
88
19
7
14
3
33
57
13
9
20
16
40
42
34
22
108
1
27
101
38
17
54
29
30
58
44
15
32