107
46
110
25
36
79
222
32
86
41
2
8
7
13
15
58
290
10
77
81
16
42
22
30
12
1
31
66
33
45
40
44
64
14
183
24
37
56
11
85
67
60
34
29
35
20
74
57
115
4