111
7
23
18
46
10
29
39
22
14
62
16
24
9
11
33
36
13
68
21
63
15
41
40
369
102
48
37
60
89
115
34
4
175
42
44
199
75
172
78
188
17
83
136
28