92
10
39
32
1
4
12
16
8
3
2
27
114
28
70
22
36
47
24
61
35
100
37
15
74
30
17
20
23
43
76
11
13
33
25
19
29
9
14
48
53
135