32
457
6
53
60
36
106
200
264
84
8
10
45
19
56
47
17
50
65
59
33
174
257
86
3
12
18
14
13
22
7
110
21
15
68
5
25
44
31
41
69
4
40
128
9
82