80
91
14
37
36
17
32
9
101
53
24
41
21
12
7
121
85
29
3
99
179
224
84
28
11
127
45
55
76
19
46
43
13
2
44
4
27
42
292
40
64
34
135
20
56
23
118
10
52