5
83
288
7
19
170
42
231
28
6
98
41
46
24
54
68
118
10
154
84
4
33
48
43
152
18
14
57
328
334
17
378
60
211
76
38
108
36
25
26
62
15
29
32
67
22
27
40
13
103