116
34
18
147
31
50
47
53
66
101
109
8
96
12
227
36
104
153
15
13
49
48
103
29
26
67
41
39
17
16
38
62
44
10
52
3
111
89
91
4
98
35
19
90
24
46
65
113