42
53
130
37
92
258
28
34
15
121
9
64
35
38
10
30
47
31
48
45
24
20
41
5
54
16
86
32
17
21
69
52
50
25
180
119
19
61
81
63
108
96
29
151
51