36
3
39
193
55
133
45
97
35
18
59
95
83
12
160
79
34
25
26
189
130
122
77
42
120
53
31
16
32
67
90
19
119
131
54
46
82
226
76
21
886
20
30
15
176
11