12
49
552
17
19
51
26
67
23
25
15
53
24
46
32
37
2
237
10
6
103
85
43
241
128
136
60
58
40
3
20
87
96
214
248
159
34
275
22
399
325