6
75
10
68
30
20
100
108
17
23
33
24
91
302
84
300
118
188
62
240
147
77
145
455
52
13
11
220
160
206
41
87
48
111
9
31
123
14
43
19
81
154
144
72
76
22
18
36
27
99