65
35
14
36
5
37
48
7
157
8
4
24
2
86
43
51
57
22
47
122
104
99
13
27
483
32
46
108
63
10
39
62
76
130
249
89
29
9
101
116
38
12
300
53
16