33
76
115
73
179
330
39
14
49
176
29
151
88
190
32
36
87
232
79
154
7
17
83
181
13
28
113
31
41
19
138
93
120
23
75
107
136
53
296
68
61
70
147
35
122
18
24
116
15
186
72
77