124
5
143
2
49
67
199
87
27
51
25
135
13
29
89
61
30
151
68
41
35
94
115
3
16
23
54
53
119
326
95
104
229
48
129
31
146
123
34
43
756
55
44
226
157
17
38
170
76
66