211
155
142
32
103
114
73
65
40
47
24
16
161
605
117
126
21
41
25
260
17
197
31
33
28
70
13
45
20
154
29
27
54
87
85
275
26
309
150
39
14
62
79
38
63
12
50
97
7
43
44