73
75
65
37
53
120
160
130
21
20
32
23
188
104
39
27
35
96
29
68
63
48
25
13
30
83
16
76
50
47
55
94
61
52
38
74
368
66
101
40
70
86
159
44
31
60
88