28
107
23
16
45
66
11
31
22
18
21
46
38
19
61
8
44
138
50
203
223
80
104
68
109
86
75
14
60
83
20
13
25
300
47
15
3
128
57
516
59
10
7
126
6