12
22
34
191
11
46
13
21
88
37
45
68
19
2
101
23
80
29
57
20
67
95
140
18
8
165
39
17
6
76
234
28
14
53
25
149
134
383