121
5
29
11
29
22
17
86
21
49
8
12
39
123
49
15
30
34
7
5
6
28
24
230
36