34
17
345
16
20
28
24
8
565
32
10
120
33
117
46
37
51
79
42
35
22
23
30
44
67
29
62
232
25
64
101
53
154
78
223
36
19
54
225
15
85
18
157
7
75