55
131
98
80
120
67
60
213
118
42
23
36
12
43
90
26
44
69
28
25
21
105
52
110
376
15
51
24
75
152
62
8
16
30
45
82
50
20
6
186
56
31
53
9
124
49
32
22
3