90
7
61
3
147
127
128
4
33
104
80
40
47
35
19
12
107
14
34
86
46
105
68
28
54
48
141
165
8
32
37
2
74
119
55
49
16
20
180
44
50
11
83
27
29
24
39
256
6
26