28
43
32
21
39
16
23
24
63
50
15
69
62
88
38
9
47
11
7
35
56
222
14
30
31
10
154
8
27
33
34
48
120
134
113
36
25
136
41
58
37
70
89
180
298