23
12
343
14
22
33
136
8
29
9
11
25
71
21
50
77
4
123
87
97
19
31
34
18
44
20
15
7
16
37
24
17
26
108
6
27
38
13
175
1
83
48