32
29
30
41
4
47
64
208
19
33
26
114
20
54
17
205
87
73
217
39
51
22
52
56
165
48
42
24
111
43
49
35
58
50
18
69
100
94
89
137
13
27
65
66
91
14
304
44