2
76
32
119
5
39
4
3
16
10
7
9
8
36
17
20
123
15
12
44
57
21
45
137
19
81
18
6
24
55
41
30
11
23
249
85
244
37
49