23
171
5
14
15
41
322
25
26
24
12
22
34
62
11
120
36
21
161
28
17
27
4
1
20
114
69
132
60
68
33
44
55
564
85
135
58
293
48
6
2
42
77
67
29