4
88
8
41
104
69
84
70
97
29
52
74
118
50
13
22
25
19
100
62
41
13
75
25
170
61
23
85
97
82
27
156
41
2
50
31
27
24
28
48
53
66
28
69
119
42
158
46
31
83