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