32
66
44
134
88
92
54
47
220
16
18
29
34
51
31
218
36
90
23
38
70
42
40
46
45
24
101
17
27
56
41
433
35
25
352
146
14
159
71
68
163
93