111
48
49
31
50
27
125
18
7
161
10
114
146
28
85
35
216
105
101
62
61
14
112
156
54
172
119
24
26
11
126
74
188
16
79
15
34
95
12
72
96
76
29
23
82
25
70
21
37