116
34
38
26
276
83
198
94
61
47
104
259
301
216
142
95
752
260
238
43
48
39
247
68
205
25
121
9
79
16
98
141
71
84
89
87
77
100
58
49
37
17
114
28
96
33
42
109
12
211
19
135
22
72
11
127
129