103
5
9
1
15
24
4
40
31
32
8
237
34
14
102
46
13
10
22
20
26
81
6
19
3
7
11
18
62
23
104
29
96
52
17
25
2
35
99
27