23
10
37
32
14
34
11
246
8
18
45
54
20
5
29
79
64
28
46
6
273
106
95
212
80
124
139
70
120
274
91
65
146
69
88
140
21
39
260
41
9
167
131
56
200
51
86
104