101
122
118
108
121
107
116
106
107
105
104
105
82
101
92
90
93
102
100
101
75
85
83
82
86
88
80
72
66
74
68
66
74
68
72
57
80
63
67
68
67
82
68
61
58
64
68
67
73
67
58
77
61
59
57
65
63
61
55
57
54
69
57
55
55
52
58
52
49
60
55
64
50
55
54
53
57
50
37
51
47
51
50
43
47
43
42
43
50
40
50
34
26
11
11
3