52
107
69
19
82
95
74
62
50
60
84
25
22
8
50
118
70
41
101
98
54
13
27
29
42
2
28
23
61
25
93
156
97
46
75
170
24
42
28
119
85
41
48
46
32
7
93
50
127
23