22
34
18
31
46
41
88
35
127
62
23
124
103
7
24
17
69
48
30
283
27
299
19
43
482
37
10
29
40
68
82
94
87
108
89
47
76
60
5
38
25
64
58