162
94
99
22
98
319
14
21
9
8
24
61
51
136
88
44
19
29
67
35
17
69
60
77
46
50
33
11
114
175
10
12
192
27
15
34
28
37
70
23
25
85
91
16
82