132
63
161
47
28
43
29
30
25
7
39
198
6
150
72
167
51
41
12
34
90
50
152
21
130
128
89
18
32
202
221
19
62
24
9
94
56
95
384
108
106
73
151
16
160
75
66
36