13
135
27
151
104
18
1
102
52
290
50
170
79
58
286
32
36
35
69
24
127
29
17
63
14
31
82
51
21
6
22
80
124
54
109
42
26
93
73
304
56
12
9
11
30
59
116
67