91
262
32
63
199
151
78
69
85
324
43
239
42
36
40
11
145
96
27
19
74
128
83
61
86
84
87
139
570
131
38
77
97
8
24
135
58
30
193
76
116
110
52
47
147
118
31
55
21
33
94
89
7
45
205