131
122
102
104
160
157
10
59
31
271
97
51
94
43
103
22
76
34
21
14
5
36
39
74
81
92
121
58
354
135
151
56
25
237
55
83
134
172
17
41
618
61
8
32
42
119
20
79
69
53