15
22
3
160
13
86
9
40
39
87
34
180
60
148
18
31
32
204
19
76
146
71
16
92
302
210
126
50
58
164
23
310
5
610
56
20
28
25
89
42
7
12
130
10
57
137
30