104
21
174
20
85
63
34
14
56
55
40
23
163
131
30
19
15
50
49
41
12
115
22
92
162
38
28
68
16
82
93
59
88
193
76
45
44
37
184
102
120
53