50
17
135
571
90
11
21
32
33
175
26
31
13
44
219
30
107
211
126
28
42
62
77
10
65
86
4
8
14
54
15
68
35
27
61
22
20
101
16
2
394
25
201
23
6
75
7