12
2
43
17
15
27
48
89
40
13
10
49
63
60
23
21
90
14
118
45
8
20
4
92
236
71
76
44
36
11
41
169
94
1
19
372
42
256
47
53
16
25
46
30
51
6
18