2
17
43
9
8
58
38
30
16
11
39
19
109
15
62
10
40
119
33
22
107
237
144
46
90
14
71
84
34
124
101
94
131
161
63
85
49
21
82
338
31
73
121
47
151
105
113
27
26
91