43
93
29
76
27
63
6
71
53
152
102
134
23
37
26
24
17
62
81
22
49
136
72
91
73
19
36
28
30
39
16
20
77
8
357
35
21
65
33
11
47
14
171