11
21
52
19
43
23
36
108
4
107
157
55
5
44
144
30
26
66
90
16
62
40
9
135
22
60
25
31
10
437
14
13
69
7
70
17
32
2
95
28