100
36
1
0
54
3
44
82
4
50
67
2
6
120
14
73
58
30
55
114
91
98
141
103
121
109
80
236
350
10
126
117
70
108
60
107
127
102
113