12
2
118
19
20
16
74
3
77
39
135
251
160
31
28
116
23
100
105
82
110
41
26
22
25
51
8
21
18
32
48
5
10
64
124
36
9
172
24
202
259
65
70