34
43
23
214
89
57
54
45
44
5
118
111
59
33
83
68
297
46
10
31
22
48
37
50
1
18
132
32
96
15
110
38
25
65
108
94
64
167
14
58
35
8
72
26
12
28
506
116
47