49
43
22
39
35
36
16
25
29
656
24
30
106
155
12
20
17
100
13
18
14
58
163
62
38
23
51
48
136
8
11
70
19
94
123
109
132
91
96