34
33
43
79
50
25
47
153
214
68
26
93
38
10
52
23
165
24
30
46
73
182
53
67
170
431
55
51
48
62
87
45
106
31
124
139
81
116
181
109
110
145
185
120
83