116
34
19
147
32
50
47
54
67
102
109
9
53
96
12
227
37
104
153
16
13
49
103
30
26
41
39
17
38
62
44
11
52
3
111
45
89
18
91
4
98
29
36
90
24
46
65
113