60
32
13
90
58
10
50
25
102
9
35
18
19
23
42
16
55
52
7
34
21
59
200
12
4
37
44
89
68
56
128
100
112
91
175
190
24
15
26
65
51
392
38
491
161
145
165
110
67