23
86
41
25
32
42
11
5
36
80
148
100
73
21
71
63
104
28
51
239
15
39
69
56
12
19
37
55
47
33
17
8
24
4
2
29
61
6
7
10
123
44
59
13
236