4
59
45
39
70
23
28
40
56
41
35
22
12
33
9
78
27
14
120
43
101
54
106
103
37
88
44
126
91
3
7
77
21
30
413
32
20
24
348
109
13
60
147
53
11
69
179
58