45
6
86
156
8
33
10
67
37
91
52
13
11
20
7
24
23
5
203
25
100
27
29
12
195
17
198
28
89
66
19
77
107
79
93
117
16
62
652
82
170
591
525
47