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