5
73
31
76
12
6
27
97
7
114
312
63
13
17
23
178
19
68
56
8
10
501
120
86
22
14
100
30
3
41
55
44
60
108
121
360
72
32
160
47
148
33
9
38
70
36
16