328
109
116
99
78
30
7
28
130
20
12
18
17
90
16
27
148
122
26
44
53
80
107
34
25
35
31
203
77
23
125
93
170
22
56
121
33
102
119
36
76
97
210
138
37
58
113