112
47
60
49
22
46
40
41
30
44
50
101
36
27
19
20
34
52
32
3
122
11
9
48
249
21
133
227
38
104
53
26
89
6
8
141
37
7
29
84
116
25
65
219
23