48
166
6
14
128
38
83
29
50
161
75
220
81
54
20
206
59
13
90
47
120
60
49
361
32
64
93
19
33
100
37
116
331
140
53
218
300
165
74
62
157
18
61
66
233
16
248
34
162
241