92
14
63
23
79
140
16
158
49
66
27
31
38
10
48
43
195
47
147
19
30
83
155
87
55
22
17
82
101
13
160
32
28
46
240
149
89
88
64
206
2
59
39
227
102
94
124
86
34