25
3
40
23
148
157
9
48
21
10
13
42
6
22
7
2
73
91
225
110
86
34
45
41
200
64
124
12
27
37
8
20
49
24
44
263
82
30
77
5
79
50
17
94
32
35