67
12
28
10
4
13
3
7
33
19
20
29
35
46
38
23
66
37
113
27
24
14
5
63
45
16
56
25
17
105
77
40
53
42
116
90
307
142
136
49
69
135
39
41
59