23
34
38
31
492
26
109
162
388
18
157
20
36
155
16
88
76
25
58
11
3
13
68
6
160
84
79
52
7
33
59
344
40
4
5
17
53
54
21
75
8
28
29
14
89
15
392
247