43
34
177
48
288
27
17
90
41
106
195
44
96
93
534
77
246
210
22
24
29
13
19
15
86
33
63
21
6
10
110
57
186
95
9
135
109
11
82
521
49
88
47
50
28
139
36
56
160
67
14
40