1
12
9
42
13
4
27
62
40
19
45
22
29
17
59
10
93
34
24
15
46
43
5
58
145
105
67
14
237
313
48
28
50
104
66
73
224
69
32
159
102
74