39
77
50
51
45
31
208
26
37
180
83
56
343
148
131
125
97
22
28
17
35
9
10
110
112
20
116
42
36
145
5
30
23
94
38
124
54
33
41
65
3
61
66
55
34
44
399
178