30
28
20
34
13
91
47
45
24
33
96
121
18
26
57
2
58
37
42
35
19
64
43
27
11
4
73
8
53
22
15
141
54
25
145
10
75
17
56
65
12