129
796
103
12
41
36
105
84
44
19
50
104
32
25
204
279
30
42
85
17
182
24
125
56
20
49
33
94
23
76
34
40
15
31
119
48
10
21
113
71
124
18
11
26
16
9
98
27