131
62
160
44
28
43
29
30
24
7
38
194
6
150
72
167
51
41
12
34
90
50
21
129
119
89
17
32
63
202
217
19
60
9
94
55
382
108
128
99
73
151
16
159
75
39
66
35
88