272
35
21
14
31
47
172
60
18
137
24
6
16
165
168
26
162
93
23
200
48
75
22
82
34
25
45
53
39
13
70
248
30
63
10
8
33
69
29