42
134
70
256
5
91
22
4
13
35
29
16
10
39
109
2
33
7
27
93
32
44
20
15
14
24
45
65
205
19
111
37
21
30
8
18
60
38
68
120
9
6
153
40
172