12
2
14
23
8
6
7
18
5
11
4
34
13
22
125
46
16
112
49
36
83
45
116
61
96
24
66
28
89
30
20
35
33
188
118
86
235
107
44
340
222
108
92
190
99
74
102
234
209
95
101
81
104