37
27
12
25
14
61
15
11
33
43
13
42
31
18
100
21
16
22
28
19
48
8
38
47
17
7
106
74
177
107
49
2
6
3
1
103
20
79