213
99
102
449
48
45
41
4
12
49
103
6
63
10
135
37
28
34
39
19
205
305
100
33
22
9
70
55
57
27
106
68
85
14
150
30
56
20
11
87
13
32