14
144
46
39
31
13
102
41
138
5
28
244
57
32
42
221
118
17
20
7
18
47
93
25
23
37
44
12
19
22
248
45
11
100
3
406
70
98
117
72
40
8
65
68
110
38
63