41
23
31
64
15
18
38
5
94
190
25
84
66
95
42
300
111
49
19
17
27
193
32
126
40
53
30
34
11
22
10
44
83
16
250
219
21
12
185
26
246
1028
104
61
8
109
51
374