12
26
6
9
48
11
2
42
13
27
7
1
99
58
22
32
100
57
4
107
24
327
5
36
3
276
16
59
15
25
82
38
33
8
94
43
20
45
10
272
35
106
14
78