50
13
16
15
202
12
4
37
39
9
2
183
44
89
1
68
56
128
100
112
91
175
77
23
11
191
25
34
26
58
65
51
392
491
161
14
3
33
145
115
18
165
38
110
53
32
47
31
7