33
51
199
105
7
38
15
55
24
41
6
154
57
91
93
125
81
141
61
86
96
23
77
108
207
142
74
49
42
45
52
90
104
11
22
66
158
9
17
43
82
25
79
135
64
18
122
48
20
36