22
65
18
28
11
47
26
37
14
29
52
59
46
20
33
221
69
23
83
51
70
10
49
43
13
163
199
58
64
85
53
54
147
32
101
40
25
104
21
146
66
36
116
87
73
50