213
28
261
50
43
94
108
11
165
8
36
59
31
26
58
209
42
71
16
41
351
72
24
121
32
145
14
100
75
77
38
62
67
23
29
101
81
57
89
47
21
82
10
12
33
91
46
39
83
17