32
6
27
17
41
102
20
29
8
22
1
171
12
37
94
96
23
40
689
49
42
52
71
28
69
108
160
36
130
50
56
4
158
44
34
51
61
9
80
90
161
21
70
59
63
15
53
86
198
105
11