80
35
45
30
28
22
48
61
25
55
36
86
265
52
31
73
81
32
46
40
11
62
69
19
43
63
29
140
121
97
23
110
24
21
33
102