101 10
123 4
73 10
82 5
105 5
64 2
80 1
89 3
45 3
94 5
32 1
114 1
98 1
85 7
33 7
108 5
296 6
161 2
173 10
107 8
370 6
150 6
84 11