32
49
144
89
101
44
21
10
103
131
11
135
15
109
14
114
95
43
13
97
41
56
469
2618
47
39
60
25
231
2385
141
70
320
123
35
54
69
128
17
20
119
53
28
65
208
31
42
51
46
50
52
423
18