12
4
46
20
24
55
10
17
44
51
16
33
240
34
282
110
8
40
109
27
3
9
6
32
67
77
0
54
15
37
22
102
18
173
72
248
76
259
124
14
7
65
11
5
146
234