144
22
20
7
77
38
29
31
248
28
80
40
19
37
16
45
5
8
30
25
114
128
14
10
21
18
2
23
27
12
41
11
150
44
50
62
68
67
36
81
17
53
39
48
1
141
49