109
23
27
49
5
39
15
85
46
19
8
126
17
192
1
79
2
52
11
6
28
3
42
30
9
7
56
16
44
13
43
10
64
14
37
4
25
26
22
33
34
249
80
12