141
31
25
59
45
58
4
60
238
46
54
56
130
10
34
184
49
50
15
95
38
32
209
30
161
18
88
27
35
13
43
19
11
79
48
17
131
82
263
76
7
36
86
195
80
22
149
21
28