21
10
31
11
42
25
200
5
27
24
52
108
93
74
193
14
9
73
121
29
78
13
129
32
15
66
50
16
28
37
120
49
187
22
59
8
45
7
20
55
17
48
117
6