49
104
38
43
19
11
17
65
87
113
107
60
120
42
96
3
39
45
93
33
15
21
20
220
46
51
1335
139
258
22
9
2
72
37
52
103
664
14
55
89
62
44
23
57
50
130
146
73
76
29
16
123
59