76
45
30
404
186
282
31
13
23
95
11
42
72
20
117
100
144
19
27
55
84
12
28
64
14
53
124
429
135
114
110
93
4
54
159
48
40
147
99
5
29
92
24
205