139
213
270
25
13
7
64
386
94
34
57
3
39
76
23
75
97
384
28
103
62
20
91
226
35
10
32
14
422
174
67
112
156
9
40
26
15
72
6
50
8
46
16
58
29
17
104
2
63
51
38