34
87
565
105
65
22
27
58
97
7
40
183
113
10
14
54
106
332
193
18
15
5
2
23
53
20
96
45
67
31
12
112
46
28
79
43
48
78
16
114
70
26
13
49
32