36
142
42
92
22
186
160
31
50
231
77
8
127
2
84
7
101
97
37
14
73
30
38
27
6
96
29
74
46
79
23
189
63
61
176
232
34
103
117
90
11
19
16
56
177
94
106
13
26