138
412
249
342
13
414
22
235
19
131
87
71
54
66
31
12
50
43
5
1352
27
117
10
38
46
11
324
14
286
1838
126
49
36
40
41
15
42
101
171
44
32
51
30
23
83
88
108
24
238
76
25