32
29
41
4
46
64
208
19
33
26
113
20
54
17
205
87
71
216
39
47
50
22
52
55
165
42
24
111
43
49
35
58
48
18
68
100
94
89
137
13
27
65
66
91
14
304
44