115
32
27
36
75
203
132
100
38
103
102
63
44
186
15
58
90
70
190
21
22
133
37
81
49
43
48
30
50
61
66
97
130
17
434
11
41
23
168
65
26
18
113
146
82
54
35
437
80
87