52
12
133
13
18
8
49
24
23
5
3
2
4
21
74
85
129
56
22
32
10
87
19
36
63
95
39
29
48
6
37
107
65
44
16
47
38
34
15
135
57
33