45
26
31
136
35
67
12
30
93
82
523
47
32
109
21
36
41
78
11
38
66
37
73
60
28
87
10
48
20
68
40
25
173
43
50
33
89
15
55
29
61
147
13
148
59
23
46
3