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
86
275
309
150
39
26
14
62
79
38
63
12
50
97
7
43
44