12
257
49
6
82
72
75
77
18
23
11
60
24
48
5
16
4
1
43
13
15
14
21
3
208
19
207
166
50
165
10
37
22
42
294
33
144
107
45
20