22
6
50
12
34
14
27
69
15
79
5
23
19
13
52
55
54
37
11
106
72
21
53
51
8
9
90
10
7
140
41
135
63
44
33
24
145
189
45
295
74
68
35
31
350
42
1
159
67