133
11
33
18
4
20
31
291
35
39
29
50
42
27
49
38
7
5
75
32
150
93
26
60
107
9
165
44
58
80
87
177
10
119
123
24
8
21
6
48
97
17
36
309
122
16
73