22
43
126
40
27
5
49
41
4
28
19
25
44
79
48
8
32
7
13
61
86
29
16
93
122
1
75
127
26
119
46
52
23
17
11
151
37
39
18
20
354
21
76
14
194
129