153
77
46
89
56
28
62
13
145
23
54
146
331
93
117
137
171
11
30
53
60
38
17
233
33
10
58
45
760
88
140
44
21
22
84
25
9
52
79
37
114
67
14
232
19
160
169
68
26
91