12
4
10
21
14
24
32
29
17
53
50
15
23
18
30
47
212
75
40
87
39
19
135
42
80
58
25
31
216
159
61
27
246
329
149
95
102
82
9