44
76
13
160
95
60
92
23
134
26
68
45
54
20
213
18
87
38
22
30
36
58
71
89
101
94
151
145
14
173
357
59
46
56
33
35
81
77
61
39
79
65
37
49
52
32
12
31
108
15
40