187
21
117
31
46
3
64
34
39
13
133
186
93
28
72
37
33
19
60
56
50
71
47
43
29
22
113
23
27
590
16
35
24
32
30
79
48
11
58
53
18
65