21
11
9
14
7
36
15
29
64
12
39
33
27
96
48
4
250
61
79
261
126
37
103
13
19
18
51
45
42
246
31
41
28
22
47
26
193
66
55
109
63
73
157
98
38
134
40
92
82