165
60
78
70
12
28
48
24
83
112
47
30
478
50
114
37
8
58
318
281
16
94
159
20
52
42
107
25
96
103
36
38
31
7
32
113
15
438
23
72
6
69
66
131
43
39
102