10
25
33
87
28
59
37
6
35
332
27
116
42
19
24
9
136
11
108
50
73
17
14
57
23
194
49
56
111
12
3
22
26
13
7
46
43
21
4
172
101