38
17
19
53
26
7
5
125
29
27
119
177
24
92
130
83
25
15
30
63
16
41
50
10
47
151
14
2
110
6
890
34
132
154
48
109
147
527
60
8
1
70
59
42
33
249
58
113