0
5
11
38
17
41
31
8
14
40
20
22
4
25
75
13
49
71
7
42
77
210
48
100
6
34
55
244
10
35
15
18
181
1450
440
243
125
435
264
12
86
50
128
211
168
202
172
225
198