29
117
67
75
42
39
43
18
22
19
32
26
24
94
90
164
80
70
650
13
76
84
202
158
87
50
8
125
33
30
65
25
62
37
21
45
14
160
41
17
106
68
211
63
53
9
115
85
3
28
16
27
73