107
29
60
69
84
88
8
41
52
118
70
22
74
19
97
50
25
13
100
62
25
82
75
41
2
170
85
54
61
23
27
50
156
13
28
27
41
97
24
42
158
119
32
66
69
47
13
28
7
28