12
17
22
24
13
45
15
183
9
67
53
29
94
27
153
160
23
35
83
16
77
202
14
46
21
392
25
87
93
19
79
42
10
20
203
95
105
607
50
34
146
66
121