33
149
100
18
45
68
81
245
487
49
40
110
246
113
34
109
69
43
26
30
29
63
94
221
54
244
75
92
153
6
13
136
77
27
47
44
65
157
46
59
11
17
76
91
14
64
12
95
23
96
15