113
27
68
29
20
137
24
11
98
39
6
56
160
71
26
50
40
159
57
107
14
365
81
97
60
18
128
22
70
13
35
93
16
125
10
61
41
54
37
141
645
400
96
53
145
63
303
84
77
46
17