65
151
376
47
109
13
75
15
66
167
187
139
43
50
73
69
74
81
234
38
40
243
200
60
21
63
291
85
96
68
148
45
95
197
162
37
34
31
319
35
72
103
36
64
56
23
8
29
326
33