41
27
7
32
31
181
17
79
53
75
18
132
49
24
23
83
96
174
72
11
86
95
36
45
148
103
66
44
94
20
90
29
61
82
33
30
28
231
21
19
58
22
80
142
141
127