160
31
83
63
24
3
16
57
28
115
92
48
33
23
37
212
120
280
20
65
100
105
82
110
41
27
19
26
40
22
323
25
109
51
8
21
35
77
18
32
5
10
13
30
14