120
32
27
25
6
46
67
35
34
123
4
89
17
26
73
52
65
23
8
11
15
14
105
61
216
18
22
55
102
44
10
304
13
7
58
69
122
404
42
19
215
68
77
28
224
97