229
42
88
72
4
136
48
371
38
82
89
128
83
115
19
62
41
49
147
93
33
25
32
18
142
51
14
153
20
27
36
107
46
35
31
39
112
26
126
52
53
64
17
70
81
185
58
34
149
75
22