34
232
157
31
26
19
50
310
42
11
18
435
9
32
167
21
62
8
29
244
49
40
140
56
201
43
70
39
89
15
22
82
24
23
278
63
100
68
118
5
10
45
67
79
60
103