36
18
55
23
162
92
28
59
1
69
351
84
402
58
45
34
68
14
83
217
39
102
234
33
101
165
54
97
37
74
67
27
133
90
15
44
21
186
61
41
86
22
307
163
35
60
207
85