76
13
12
11
32
105
23
111
5
24
530
22
17
31
20
63
14
18
38
16
42
66
2
139
97
52
8
134
73
72
45
37
119
36
77
142
569
130
93
15
98
131
46