56
34
49
75
15
92
328
74
118
76
189
292
54
10
77
24
82
18
14
13
150
66
20
48
99
41
26
67
2
6
52
100
29
37
63
88
55
42
73
17
33
45
191
125
51
113
1