28
67
111
14
17
52
60
10
4
29
70
12
81
11
68
34
21
18
247
94
62
482
66
39
25
16
44
84
32
41
144
20
33
96
75
54
92
55
42
19
7
15
103
125
37
112