136
50
41
57
26
14
7
29
30
52
13
15
45
36
68
119
75
91
67
138
21
24
8
148
19
37
42
27
98
32
46
102
88
33
11
117
47
54
55
156
49
63
114
56
79
77
59
51