200
108
49
102
22
312
41
286
120
96
65
206
71
90
78
205
134
593
20
29
127
75
465
55
37
67
25
40
64
72
157
51
111
198
13
38
81
23
168
14
26
100
69
170
226
140
76
94
19
179
10
176
34