29
2
7
103
19
50
56
16
76
17
18
74
115
37
25
82
10
9
61
22
28
15
85
159
70
35
84
31
20
52
59
64
38
45
27
397
8
13
251
60
135
44
57
36
0
11