4
58
22
56
3
16
26
184
33
73
13
17
35
52
6
30
11
23
20
57
14
9
8
38
18
19
62
108
41
31
15
2
120
39
196
71
12
48
106