30
75
68
55
15
70
80
123
54
34
40
29
51
27
205
84
61
23
24
8
14
53
43
19
45
106
78
170
86
25
124
160
10
327
17
38
48
88
230
79
251
82
76
36
56
318
120
41
107
49