108
4
23
101
61
137
222
38
37
52
44
29
30
6
32
155
46
24
177
78
77
14
53
27
99
43
81
252
49
59
272
72
15
83
116
18
25
66
8
56
63
33
26
132
21
158
313
317
169
170
17
64