82
41
8
44
33
16
79
46
59
42
51
49
47
54
32
38
40
39
13
36
124
28
50
30
100
232
102
130
152
142
57
216
70
404
21
137
450
77
99
145
35
25
153
94
20
87
104
68
139
324