21
37
10
9
33
47
107
22
23
30
25
49
155
84
13
76
32
355
116
53
11
226
80
16
96
41
240
114
31
55
68
202
39
69
79
54
8
203
26
43
36
48
95
168
62
15
64
42
222
18