265
31
18
25
21
12
58
16
122
10
67
102
13
42
74
61
63
78
9
54
69
24
81
14
6
11
4
649
7
39
110
51
8
47
23
195
1
34
82
30
28
52
114
184
120
55
420