4
9
25
34
15
30
54
97
39
7
41
33
48
82
52
53
38
108
70
244
20
71
49
102
47
407
44
46
28
110
149
104
89
124
60
131
197
107
204
62
83
77
43
65
100
35
180
121