73
82
61
3
9
54
24
70
43
19
340
7
51
27
11
37
18
10
48
99
8
87
64
5
23
102
26
108
42
45
21
144
40
12
22
2
111
33
1
143
103
157
246
35
6
300
83
126
248