85
48
29
151
7
107
141
82
40
51
11
18
116
30
115
50
21
94
22
105
176
194
32
42
65
14
79
37
15
140
17
20
5
186
224
351
23
27
67
99