12
82
222
22
6
21
94
11
2
805
19
72
31
41
37
15
5
44
25
4
38
261
8
42
63
10
23
36
114
18
655
13
7
233
50
35
34
93
39
26
64
58
151
55