82
23
125
48
29
33
146
172
54
201
64
27
11
53
19
14
25
124
90
61
59
52
20
39
26
65
60
31
34
28
51
17
58
35
24
41
50
69
37
43
40
63
157
102
57
109