196
168
156
566
28
49
135
51
118
525
75
44
88
13
47
177
60
146
199
29
23
104
218
40
52
125
91
24
32
216
35
27
37
21
38
20
25
124
98
83
64
67
12
4
46
34
165
19