70
15
34
168
77
58
246
35
7
32
23
41
53
38
75
29
63
27
100
154
138
152
49
92
94
61
122
73
20
3
36
12
10
1
4
125
72
42
16
13
8
31