24
22
25
10
101
106
82
165
156
329
48
29
39
15
142
148
38
65
42
68
21
151
19
2
31
50
240
98
35
23
12
3037
74
73
45
94
100
174
180
32
13
792
141
8
46
418
16
64
132