54
42
31
27
84
19
13
25
15
28
53
21
23
56
33
20
58
12
117
11
55
22
7
77
120
152
69
72
157
100
86
5
6
10
1000
34
103
8
64
79
49
65
29
36
17
50
94