276
65
91
58
210
311
75
232
178
117
262
32
174
156
67
69
190
371
7
49
143
345
72
102
24
31
6
175
145
8
22
17
11
15
719
86
56
63
14
115
47
38
161
61
3
157
20
85
23
51
12