12
189
6
41
92
14
5
10
4
19
8
26
20
29
22
37
3
30
242
31
21
133
33
71
32
159
47
97
13
186
56
27
17
39
35
34
48
24
53
54
52
140
42
43
632
95