180
107
37
44
114
48
12
96
69
21
84
42
9
10
17
28
53
38
60
47
65
18
49
23
13
56
4
15
75
11
35
19
54
14
27
50
92
55
22
30
70
8
32
45
61
117
295
2
95
81