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