313
205
16
49
283
63
121
44
188
2
24
56
139
27
38
33
100
94
43
70
60
13
50
40
22
32
109
7
46
57
25
47
5
10
28
36
244
17
45
30
59
4
12
18
37
6