127
62
22
18
124
104
103
7
23
10
17
69
48
30
283
28
27
299
19
43
477
21
37
29
40
68
82
94
87
107
89
47
75
32
60
4
24
38
25
59
64
57
80
88
13
16
231