40
62
167
63
14
6
161
10
46
25
13
119
9
43
16
49
70
72
97
389
312
68
12
3
217
1
125
144
58
151
15
26
4
19
37
20
29
104
123
8
42
5
259
2
22
23
17
18
11
28