23
11
17
29
44
31
42
26
33
81
16
53
404
13
30
24
327
146
15
3
48
5
64
7
60
8
27
20
10
56
95
34
9
59
78
195
65
55
67
116
118
49
72
139
103
61
58
114